silenced motion picture camera - Turco Inglés Diccionario